sovereign (supreme ruler) - Espagnol Anglais Dictionnaire